dressed like a dog's dinner - Alemán Inglés Diccionario